package com.nsyue.auth.entity;

import com.baomidou.mybatisplus.extension.activerecord.Model;

/**
 * 用户与第三方系统关联表(UserSystem)表实体类
 *
 * @author laixm
 * @since 2023-05-10 16:28:35
 */
@SuppressWarnings("serial")
public class UserSystem extends Model<UserSystem> {
    
    private Long id;
    //授权系统中的用户id
    private Long userId;
    //第三方系统id
    private Long sysId;
    //用户在第三方系统中的唯一标识串，此串在对接时应该说明不可更改值
    private String userThirdUniqueKey;
    //用户在第三方系统中的身份，如会员系统中的单位和个人用户
    private String userThirdRole;
    //第三方系统昵称
    private String nickname;
    //第三方系统头像
    private String avatar;
    //第三方系统个人中心地址
    private String website;


    public Long getId() {
        return id;
    }

    public void setId(Long id) {
        this.id = id;
    }

    public Long getUserId() {
        return userId;
    }

    public void setUserId(Long userId) {
        this.userId = userId;
    }

    public Long getSysId() {
        return sysId;
    }

    public void setSysId(Long sysId) {
        this.sysId = sysId;
    }

    public String getUserThirdUniqueKey() {
        return userThirdUniqueKey;
    }

    public void setUserThirdUniqueKey(String userThirdUniqueKey) {
        this.userThirdUniqueKey = userThirdUniqueKey;
    }

    public String getUserThirdRole() {
        return userThirdRole;
    }

    public void setUserThirdRole(String userThirdRole) {
        this.userThirdRole = userThirdRole;
    }

    public String getNickname() {
        return nickname;
    }

    public void setNickname(String nickname) {
        this.nickname = nickname;
    }

    public String getAvatar() {
        return avatar;
    }

    public void setAvatar(String avatar) {
        this.avatar = avatar;
    }

    public String getWebsite() {
        return website;
    }

    public void setWebsite(String website) {
        this.website = website;
    }
}

